titan company brokerage analysis